home *** CD-ROM | disk | FTP | other *** search
/ World of Education / World of Education.iso / world_a / abc420.zip / ABC.DOC < prev    next >
Text File  |  1991-09-20  |  67KB  |  1,672 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                   ----------------------------------------
  8.                   I                                      I
  9.                   I            ABC FUN KEYS              I
  10.                   I                                      I
  11.                   I            Version 4.2               I
  12.                   I                                      I
  13.                   I     A Musical Learning Game for      I
  14.                   I           Small Children             I 
  15.                   I                                      I
  16.                   I     For IBM Compatible Computers     I
  17.                   I                                      I  
  18.                   ----------------------------------------
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                              September 2, 1991
  27.       
  28.  
  29.  
  30.  
  31.                            Courtney E. Krehbiel
  32.                      199 N. El Camino Real, Suite F175
  33.                             Encinitas, CA 92024
  34.  
  35.  
  36.  
  37.                 -------------------------------------------
  38.                 |  24 Hour Message and Software Support   |
  39.                 |    On-line Registration with MC/Visa    |
  40.                 |-----------------------------------------|
  41.                 |   ABC FUN KEYS Bulletin Board System    |
  42.                 |-----------------------------------------|
  43.                 |        Telephone: (619) 436-3525        |
  44.                 |    Modem Settings: 300 to 2400 BPS,     |
  45.                 |      No parity, 8 Bits, 1 Stop Bit      |
  46.                 -------------------------------------------
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.        Copyright (c) 1991 Courtney E. Krehbiel  All Rights Reserved
  56.  
  57.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  58.  
  59.  
  60.                        QUICK START FOR ADVANCED USERS
  61.                        ------------------------------
  62.  
  63.      About the program:
  64.      ------------------
  65.      ABC FUN KEYS is an educational game for children between the ages
  66.      of two to six years old.  The game features 38 colorful full
  67.      screen graphic pictures, action, and lots of nursery rhyme songs. 
  68.  
  69.      The ABC FUN KEYS program consists of four different games: An
  70.      entry level game where a picture is displayed and song is played
  71.      for each letter and number key that is pressed; a beginner game
  72.      where the child must match the letter/number picture displayed on
  73.      the screen with the corresponding key on the keyboard; a more
  74.      advanced version where the picture is gradually revealed and the
  75.      child must make the correct match in a limited time period; and a
  76.      child's typing tutor where letters and numbers float in the "air"
  77.      between "heaven" and "mud".  In the last game, letters need to be
  78.      "hearted to heaven" by pressing the corresponding key before they
  79.      expire and sink into the mud.
  80.  
  81.      Advanced features of the ABC FUN KEYS include the ability to
  82.      select any combination and order of letters and numbers, an adult
  83.      control panel utility with on-line help, and configuration files
  84.      and command line parameters for automatic game startup.  The
  85.      program opens with an easy-selection child's menu.
  86.  
  87.      ABC FUN KEYS will run on any IBM PC compatible computer with 512
  88.      KB or more of available RAM, one floppy disk, and DOS 3.1 or
  89.      greater.  The program works with Hercules Monochrome, CGA, EGA,
  90.      or VGA video systems.  ABC FUN KEYS is written in Turbo C.
  91.  
  92.      How to Start:
  93.      -------------
  94.      To start ABC FUN KEYS from a floppy, use the distribution disk or
  95.      copy all the program files to a single floppy diskette.  Place
  96.      the disk in drive A:, make A: the default drive, and type:  ABC
  97.  
  98.      If you are using a hard disk, make a subdirectory labeled ABC and
  99.      copy all the ABC FUN KEYS files to that subdirectory.  Make the
  100.      ABC subdirectory the current directory, and type:  ABC
  101.  
  102.      On the registered user distribution diskette, pictures are
  103.      compressed to enable all files to fit on the diskette.  ABC Fun
  104.      Keys must be installed prior to use by typing:  INSTALL
  105.  
  106.      Typing ABC /? will display a help screen listing the command line
  107.      options.  If the program fails to display graphics correctly, you
  108.      may need to explicitly tell the program which graphics adapter
  109.      your computer uses.  For example, ABC /V=7 starts ABC FUN KEYS
  110.      for a Hercules monochrome graphics system.
  111.  
  112.  
  113.      Copyright (C) 1991 by C. E. Krehbiel                       Page i
  114.  
  115.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  116.  
  117.  
  118.                              TABLE OF CONTENTS
  119.                              -----------------
  120.  
  121.  
  122.  
  123.      QUICK START FOR ADVANCED USERS  . . . . . . . . . . . . . . .   i
  124.  
  125.      COPYRIGHT NOTICE  . . . . . . . . . . . . . . . . . . . . . .  iv
  126.  
  127.      THANK YOU FOR YOUR INTEREST IN ABC FUN KEYS . . . . . . . . .   1
  128.  
  129.      WHY SHOULD I REGISTER ??  . . . . . . . . . . . . . . . . . .   2
  130.  
  131.      REGISTRATION BENEFITS . . . . . . . . . . . . . . . . . . . .   3
  132.  
  133.      COMPUTER SYSTEM REQUIREMENTS FOR ABC FUN KEYS . . . . . . . .   4
  134.  
  135.      PROGRAM OVERVIEW  . . . . . . . . . . . . . . . . . . . . . .   5
  136.  
  137.      GAME DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . . .   6
  138.           GAME ONE -- Basic  . . . . . . . . . . . . . . . . . . .   6
  139.           GAME TWO -- Guess Quick  . . . . . . . . . . . . . . . .   6
  140.           GAME THREE -- Heaven and Mud . . . . . . . . . . . . . .   7
  141.           GAME FOUR -- Display . . . . . . . . . . . . . . . . . .   7
  142.  
  143.      INSTALLING THE ABC FUN KEYS PROGRAM. . . . . . . . . . . . . .  8
  144.  
  145.      STARTING THE GAME -- Floppy Disk System . . . . . . . . . . .   9
  146.           Optional Program Setup Mode  . . . . . . . . . . . . . .   9
  147.  
  148.      STARTING THE GAME -- Hard Disk System . . . . . . . . . . . .  11
  149.  
  150.      CONTROL PANEL FEATURES  . . . . . . . . . . . . . . . . . . .  12
  151.           Clear and Start Over . . . . . . . . . . . . . . . . . .  12
  152.           Select All . . . . . . . . . . . . . . . . . . . . . . .  12
  153.           Select All Alphabet  . . . . . . . . . . . . . . . . . .  12
  154.           Select All Numbers . . . . . . . . . . . . . . . . . . .  13
  155.           Disable/Enable Nursery Rhyme Music . . . . . . . . . . .  13
  156.           Enable Random/Sorted Order Selection . . . . . . . . . .  13
  157.           Enable/Release Keyboard Plus Key Hold  . . . . . . . . .  13
  158.           Lock/Unlock Songs to/from Pictures . . . . . . . . . . .  14
  159.           Return to Menu After nn Plays . . . . . . . . . . . . . . 14
  160.           Save Game Configuration  . . . . . . . . . . . . . . . .  14
  161.  
  162.      HEAVEN & MUD CONTROL PANEL FEATURES . . . . . . . . . . . . .  15
  163.           Use LowerCase/UpperCase Letters in Heaven & Mud  . . . .  15
  164.           Heaven/Mud Letter Velocity . . . . . . . . . . . . . . .  15
  165.           Heaven/Mud Letter Duration . . . . . . . . . . . . . . .  15
  166.           Heaven/Mud Letter Warning  . . . . . . . . . . . . . . .  15
  167.  
  168.      COMMAND LINE CONTROL FEATURES . . . . . . . . . . . . . . . .  16
  169.  
  170.  
  171.      Copyright (C) 1991 by C. E. Krehbiel                      Page ii
  172.  
  173.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  174.  
  175.  
  176.  
  177.                          TABLE OF CONTENTS, Cont.
  178.                          -----------------------
  179.  
  180.  
  181.  
  182.      HIDDEN GAME FEATURES  . . . . . . . . . . . . . . . . . . . .  19
  183.  
  184.      USING ABC FUN KEYS WITH A RAM-DISK  . . . . . . . . . . . . .  20
  185.  
  186.      NOTES ON USING ABC FUN KEYS WITH A HARD DISK  . . . . . . . .  20
  187.  
  188.      OTHER ABC FUN KEY NOTES OF INTEREST . . . . . . . . . . . . .  21
  189.  
  190.      LISTING OF ABC PROGRAM FILES AND USES . . . . . . . . . . . .  22
  191.  
  192.      INSTANT MAILER REGISTRATION FORM  . . . . . . . . . . . . . .  23
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.      Copyright (C) 1991 by C. E. Krehbiel                     Page iii
  230.  
  231.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  232.  
  233.  
  234.                              COPYRIGHT NOTICE
  235.                              ----------------
  236.  
  237.  
  238.  
  239.      The ABC FUN KEYS program and manual are copyright (C) 1985-1991
  240.      by Courtney E. Krehbiel.  All rights are reserved.
  241.  
  242.      Non-registered users, PC software libraries, and computer
  243.      software clubs are granted a limited license to use this product
  244.      on a trial basis, and to copy the program for trial use by others
  245.      subject to the following limitations:
  246.  
  247.  
  248.           The ABC FUN KEYS program must be distributed in unmodified
  249.           form, complete with all files and documentation.  See the
  250.           file list later in this documentation for details.
  251.  
  252.           No fee, charge or other consideration may be requested or
  253.           accepted for program distribution with one exception.  PC
  254.           software libraries may charge a maximum of $6 per
  255.           distribution diskette to defray costs of copying and
  256.           mailing.
  257.  
  258.           ABC FUN KEYS may not be distributed in conjunction with any
  259.           other hardware or software product without the written
  260.           permission of the author.  For example, this means the
  261.           program can not be given away by computer outlets as part of
  262.           a computer system without my written permission.
  263.  
  264.  
  265.      If you intend to use ABC FUN KEYS after an evaluation period, you
  266.      must register the program.  To do otherwise is a violation of the
  267.      distribution license and United States Copyright laws. 
  268.      Commercial, educational, business or government use is prohibited
  269.      without site registration.  For example, you may not use this
  270.      program in a Pre-School or Day-care center without site
  271.      registration.  Registration fees for such uses are extremely
  272.      reasonable.  Please refer to the registration form for details.
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.      Copyright (C) 1991 by C. E. Krehbiel                      Page iv
  288.  
  289.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  290.  
  291.  
  292.                 THANK YOU FOR YOUR INTEREST IN ABC FUN KEYS
  293.                 -------------------------------------------
  294.  
  295.  
  296.      Thank you very much for looking at ABC FUN KEYS.  I sincerely
  297.      hope that you and a child important to you will find this program
  298.      fun to use, easy, and educational.  
  299.  
  300.      I have tried very hard to make ABC FUN KEYS as intuitive to use
  301.      as possible.  However, there are features and capabilities
  302.      included in the program that are not obvious from the screen
  303.      displays.  I strongly recommend a quick review of this
  304.      documentation file to get a feel for the range of possibilities
  305.      that ABC FUN KEYS provides.
  306.  
  307.      Because of the age of the intended audience, I encourage you to
  308.      participate with the child in playing the games.  You can provide
  309.      the vocalization of letters and numbers, positive feedback
  310.      rewards, and closeness that a program can never match.
  311.  
  312.      If you choose to let your child play solo, be reassured that the
  313.      program has been carefully designed to prevent a small child from
  314.      inadvertently damaging other files which may be on your computer. 
  315.      For example, one program option deliberately makes it difficult
  316.      to exit so a small child won't accidentally get to DOS. 
  317.  
  318.      Obviously, I hope that you will register your copy of ABC FUN
  319.      KEYS.  All registration proceeds are placed in an account for my
  320.      two children.  I don't expect you to register if you decide the
  321.      program does not meet your needs.  If you choose not to register,
  322.      I would greatly appreciate a note describing what you expected
  323.      the program to do and why you are disappointed.  In either case,
  324.      please pass the program along to others who may be interested.
  325.  
  326.      Once again, THANK YOU for looking at ABC FUN KEYS.  I hope it
  327.      provides many hours of enjoyable learning for a child you love.
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.      Copyright (C) 1991 by C. E. Krehbiel                       Page 1
  346.  
  347.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  348.  
  349.  
  350.                            WHY SHOULD I REGISTER ??
  351.                            ------------------------
  352.  
  353.      Many people tacitly regard "Shareware" distributed software as
  354.      "free".  This is not true.  There is also the inclination to "let
  355.      the other guy register".  As a result, very few users bothered to
  356.      register earlier versions of ABC FUN KEYS which contained the
  357.      complete alphabet.  I nearly abandoned the concept of "Shareware"
  358.      software distribution.
  359.  
  360.      After this early discouragement, and in a fashion similar to many
  361.      other shareware programs, the full benefits of ABC FUN KEYS were
  362.      set aside for those who registered their copy.  Therefore, the
  363.      complete set of auxiliary pictures for ABC FUN KEYS is no longer
  364.      included in the shareware version of the program.  However, the
  365.      program is completely functional.  There are no missing features
  366.      or capabilities in the Shareware version other than the auxiliary
  367.      picture files.
  368.  
  369.      I will abide by the spirit of "Shareware".  If you feel the full
  370.      set of picture files is required to properly evaluate ABC FUN
  371.      KEYS, please send me a letter stating why you feel you are unable
  372.      to fairly evaluate the "Shareware" version of the program.  You
  373.      must also include a self addressed floppy disk mailer, one 5 1/4
  374.      inch floppy disk, and $1 for postage and handling if you expect
  375.      to receive a complete evaluation diskette.  I reserve the right
  376.      to refuse any requests which are inadequate or unreasonable in my
  377.      opinion. 
  378.  
  379.      -----------------------------------------------------------------
  380.      I will gladly send a complementary copy of ABC FUN KEYS to any
  381.      children with special circumstances such as a learning disability
  382.      or physical problem.  Please send me a brief letter requesting a
  383.      "special" copy.  
  384.      -----------------------------------------------------------------
  385.  
  386.      User feedback is an integral part of any successful software
  387.      program.  Please share your impression of ABC FUN KEYS by writing
  388.      me a message when you register.  Any comments or suggestions you
  389.      care to pass along will help me improve the program and enhance
  390.      the enjoyment of other children who may use it.  I have answered
  391.      every letter I have received about the program.  To a great
  392.      extent, the program has been shaped by user comments.
  393.  
  394.      An instant mailer registration form is contained in a separate
  395.      file named REGISTER.DOC.  I have continually upgraded and
  396.      supported this program since 1985.  In return, I greatly
  397.      appreciate your support by registering the program if you use it. 
  398.      Thank you in advance for your registration.
  399.  
  400.  
  401.  
  402.  
  403.      Copyright (C) 1991 by C. E. Krehbiel                       Page 2
  404.  
  405.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  406.  
  407.  
  408.                            REGISTRATION BENEFITS
  409.                            ---------------------
  410.  
  411.  
  412.  
  413.  
  414.      When you register the ABC FUN KEYS program by sending the $15
  415.      registration fee, you will receive my family's thanks plus the
  416.      following direct benefits:  
  417.  
  418.           - All registered users will receive a floppy disk with the
  419.           latest revision of the ABC FUN KEYS program.  Your program
  420.           disk will contain a serial number assigned only to you.
  421.  
  422.           - All registered users will receive the picture files which
  423.           complete the alphabet A - Z plus picture files for the
  424.           number keys 0 through 9.
  425.  
  426.            - All registered users will also receive the ability to   
  427.           place their name or their child's name as registered owners
  428.           in the Initial Window display and the Registration Window
  429.           display.  
  430.  
  431.           - All registered users will receive notification of any   
  432.           major updates of ABC FUN KEYS.
  433.  
  434.  
  435.      Most important, you will receive a good conscience and the
  436.      knowledge that your fairness and integrity are setting a good
  437.      example for your children.  The "C Language" source code for this
  438.      program contains over 25,000 lines of code.  A program of this
  439.      magnitude requires thousands of hours to write, debug,
  440.      illustrate, and document for public delivery.  By registering and
  441.      showing your support, I am compensated for my effort and
  442.      encouraged to improve this program and provide others via the
  443.      "Shareware" software distribution method.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.      Copyright (C) 1991 by C. E. Krehbiel                       Page 3
  462.  
  463.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  464.  
  465.  
  466.                COMPUTER SYSTEM REQUIREMENTS FOR ABC FUN KEYS
  467.                ---------------------------------------------
  468.  
  469.  
  470.  
  471.  
  472.      In order to run ABC FUN KEYS, you must have the following minimum
  473.      level of computer equipment:
  474.  
  475.  
  476.      An IBM Personal Computer or compatible with:
  477.  
  478.                          - 512 K RAM or more.
  479.                          - 1 double sided floppy disk drive. (360 KB)
  480.                          - PC / MS-DOS Ver. 3.1 or later.
  481.                          - Video display card which supports any of
  482.                            the following PC standards:
  483.                               CGA, Hercules monochrome,
  484.                               EGA, or VGA.
  485.                          - Monochrome monitor capable of
  486.                            displaying graphics.
  487.  
  488.  
  489.  
  490.      Recommended equipment additions include:
  491.  
  492.                          - 640 K RAM 
  493.                          - RAM disk software
  494.                          - Color monitor or EGA/VGA color monitor
  495.                               and appropriate video card.
  496.                          - Hard Disk drive.
  497.  
  498.  
  499.      By storing the picture files on a floppy disk simulated in RAM
  500.      (RAM disk), the speed and keyboard responsiveness of the program
  501.      are substantially improved.  The use of a hard disk for program
  502.      and file storage will also result in good performance.
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.      Copyright (C) 1991 by C. E. Krehbiel                       Page 4
  520.  
  521.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  522.  
  523.  
  524.                            PROGRAM OVERVIEW
  525.                            ----------------
  526.  
  527.  
  528.      ABC FUN KEYS is a learning program designed to introduce a child
  529.      from the ages of 2 to 6 years to the concept of letters, the
  530.      alphabet, and computer keyboards.  The program has been designed
  531.      around colorful, full screen pictures and familiar nursery rhyme
  532.      melodies to make learning as enjoyable and stimulating as
  533.      possible.  There are on-screen scrolling lyrics for those who
  534.      wish to sing along with the nursery rhyme melodies.
  535.  
  536.      The program consists of four learning games with several game
  537.      options structured around the alphabet and numbers.  The ABC Fun
  538.      Keys game starts with a picture menu intended for small children. 
  539.      A child only needs to press any key to move a blinking star from
  540.      descriptive picture to picture.  The "enter" key selects the game
  541.      for play.  
  542.  
  543.      For adults, a paged window help screen with game descriptions can
  544.      be accessed by pressing "ALT-H" from the picture menu.  This
  545.      "adult menu" can also be accessed directly by starting ABC with
  546.      the command: ABC /M.  
  547.  
  548.      Control over the selection of letters and numbers is critical to
  549.      the learning process since few small children can assimilate the
  550.      entire alphabet at one time.  To accomplish this, a setup screen
  551.      for the games can be accessed from the picture menu by typing
  552.      "ALT-S".  This allows you to select the letters and numbers which
  553.      will be used in the game as well as various game options.  For
  554.      advanced users, ABC FUN KEYS can be started with command line
  555.      parameters and configuration files for virtually automatic
  556.      operation.  One of the setup options is a "Repeat Control
  557.      Counter" which sets the number of plays before the program
  558.      returns to the main menu.
  559.  
  560.      Due to the age of the intended user, it is recommended that an
  561.      adult supervise the operation of this program.
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.      Copyright (C) 1991 by C. E. Krehbiel                       Page 5
  578.  
  579.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  580.  
  581.  
  582.                              GAME DESCRIPTIONS
  583.                              -----------------
  584.  
  585.  
  586.      ABC FUN KEYS contains four different games.  Any game can be
  587.      selected from the children's picture menu.  
  588.  
  589.  
  590.  
  591.           GAME ONE -- Basic
  592.           -----------------
  593.           Once the first game is started, a letter and object picture
  594.           are displayed on the monitor.  The child must press the
  595.           corresponding letter key on the keyboard.  When successful,
  596.           a short nursery rhyme is played and the colors in the
  597.           picture flash.  Incorrect key responses are greeted with a
  598.           buzz.  This is repeated until all the selected letters have
  599.           been used whereupon the picture selection begins to repeat. 
  600.           A picture "flashcard" mode is also available in this game.
  601.  
  602.  
  603.           GAME TWO -- Guess Quick
  604.           -----------------------
  605.           The second game is better for older children with some
  606.           experience with numbers, letters, and the keyboard.  It is
  607.           similar to the basic game except the picture is gradually
  608.           revealed.  The rate of picture growth increases as the
  609.           picture nears completion.  The child must recognize the
  610.           picture and letter and press the corresponding keyboard key
  611.           before or shortly after the picture is completed.  Success
  612.           is met by a complete picture, a nursery rhyme, and flashing
  613.           colors.  If unsuccessful, the picture disintegrates and
  614.           another begins to take its place.
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.      Copyright (C) 1991 by C. E. Krehbiel                       Page 6
  636.  
  637.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  638.  
  639.  
  640.                           GAME DESCRIPTIONS Cont.
  641.                           -----------------------
  642.  
  643.  
  644.           GAME THREE -- Heaven and Mud
  645.           ----------------------------
  646.           This game is a child's typing tutor.  It's been designed to
  647.           appeal to older children.  The game screen is composed of
  648.           three areas.  There is "Heaven" at the top with a smiling
  649.           sun face, "Air" in the middle of the screen, and "Mud" at
  650.           the bottom of the screen with a frowning mud face.  When the
  651.           game is started, three of the preselected letters or numbers
  652.           begin to float in the air.  If the keyboard key
  653.           corresponding to a letter is pressed, the letter explodes
  654.           into hearts and floats to heaven.  Another letter or number
  655.           takes its place.  If the letter hasn't been "hearted to
  656.           heaven" within a random preset time, the unloved letter
  657.           sinks into the mud.  Letters that are about to expire change
  658.           color as a warning.
  659.  
  660.           During game play, action can be slowed down by pressing
  661.           "down" arrow.  Movement can be speeded up by pressing "up"
  662.           arrow.  These speed changes are semi-permanent for the
  663.           duration of the session with ABC Fun Keys.  Permanent speed
  664.           changes can be made by using the Heaven & Mud control panel. 
  665.           In the control panel, you have control of the initial speed
  666.           and lifetime delay factors to allow you to tailor the game
  667.           to your child's abilities.
  668.  
  669.           Computer processing power limits the velocity beyond a
  670.           certain point due to requirements imposed by the animation
  671.           technique.  If you're lucky enough to be using an 80386
  672.           computer, characters can literally fly across the screen.  
  673.  
  674.           The game ends when either Heaven or the Mud become full of
  675.           letters.  For an extra challenge, lower case letters can be
  676.           used in this game.  
  677.  
  678.  
  679.  
  680.           GAME FOUR -- Display
  681.           --------------------
  682.           The fourth learning game is for the youngest children.  It
  683.           allows the child to press a key on the keyboard and the
  684.           computer will respond by displaying a picture of the letter
  685.           and an associated item.  The picture is displayed for the
  686.           duration of a nursery rhyme melody.  Lyrics for the nursery
  687.           rhyme appear across the top of the screen.  If a color
  688.           graphic picture is not available for the key, a picture of
  689.           the key is displayed instead.
  690.  
  691.  
  692.  
  693.      Copyright (C) 1991 by C. E. Krehbiel                       Page 7
  694.  
  695.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  696.  
  697.  
  698.                      INSTALLING THE ABC FUN KEYS PROGRAM    
  699.                      -----------------------------------  
  700.  
  701.  
  702.      Before using the ABC Fun Keys program, it must be installed on
  703.      either a blank floppy diskette, or a hard disk.  A hard disk is
  704.      recommended if it is available.
  705.  
  706.  
  707.      1.   For installation to a floppy disk, you will need a
  708.           formatted, blank floppy diskette.  See the FORMAT command of
  709.           your DOS manual to prepare a formatted floppy disk if
  710.           necessary.
  711.  
  712.      2.   It is recommended that you make a backup copy of the ABC Fun
  713.           Keys distribution diskette to safeguard the program in case
  714.           of an accident.  In order to make a backup copy, a second
  715.           blank floppy diskette is required.  Refer to the DISKCOPY
  716.           command in your DOS manual for additional information if
  717.           necessary.
  718.  
  719.      3.   Place the copy of the ABC distribution diskette in the disk
  720.           drive on your computer.  
  721.  
  722.      4.   To install on a HARD DISK, start the installation program by
  723.           typing:
  724.  
  725.                A:INSTALL A: C:\ABC [Enter]
  726.  
  727.           This will install the ABC program from the A: disk drive to
  728.           the subdirectory \ABC on the C: disk drive.
  729.  
  730.      5.   To install on a FLOPPY DISK, start the installation program
  731.           by typing:
  732.  
  733.                A:INSTALL A: B: FLOPPY
  734.  
  735.           This will install the ABC program from the A: disk drive to
  736.           the floppy diskette in drive B:.  Note that if you only have
  737.           one floppy disk drive, you will be prompted to switch
  738.           diskettes at the proper times.
  739.  
  740.      6.   Follow the instructions provided by the installation
  741.           program.
  742.  
  743.  
  744.      A generic description of the installation command is:
  745.  
  746.           d:INSTALL [source_drive] [destination_drive\path] [FLOPPY]
  747.             Where:  d: is the drive containing the installation disk.
  748.                     FLOPPY is a keyword to make a floppy disk install.
  749.  
  750.  
  751.      Copyright (C) 1991 by C. E. Krehbiel                       Page 8
  752.  
  753.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  754.  
  755.  
  756.                     STARTING THE GAME -- Floppy Disk System
  757.                     ---------------------------------------
  758.  
  759.      1.   Turn on the computer with a copy of your DOS diskette in
  760.           disk drive A.
  761.  
  762.      2.   If the DOS program asks you for the date and time, press the
  763.           [Enter] key twice.  The date and time are not needed for
  764.           this program.
  765.  
  766.      3.   At this time, the display should contain the DOS prompt...
  767.                A>
  768.  
  769.      4.   Remove the DOS diskette from drive A and insert the
  770.           ABC FUN KEYS diskette made by the install program into disk
  771.           drive A.
  772.  
  773.      5.   Enter the following command after the DOS prompt:
  774.                ABC [Enter]
  775.  
  776.      6.   The drive light will be activated and the children's menu
  777.           for ABC FUN KEYS will be displayed.
  778.  
  779.      7.   To start a game, select any of the game variations by
  780.           pressing any key except "Enter" until the blinking star is
  781.           in the desired game window.  Press [Enter] to start game.
  782.  
  783.           (Please note that if the ABC.CFG configuration file is not
  784.           present, ABC will immediately enter into the setup mode
  785.           described below.  To create a configuration file, use the
  786.           "Save Game Configuration" option in the control panel.)
  787.  
  788.  
  789.      Program Setup Mode
  790.      ------------------
  791.      8.   Instead of starting a game, you can enter the help or setup
  792.           modes with verbal game descriptions and access to the
  793.           control panel by pressing "Alt-H" for Help or "Alt-S" for
  794.           Setup.  Pressing "Alt-S" jumps directly to the setup
  795.           function described in steps 11 through 16.
  796.  
  797.      9.   The Help screen presents six windows with instructions, a
  798.           brief description of each game, and a message about
  799.           registering your copy of ABC FUN KEYS.  To move between the
  800.           windows, press any key except the [Enter] key.  To select a
  801.           game for play, activate the window that describes the game
  802.           and press the [Enter] key.
  803.  
  804.      10.  From the help window, all games except Display automatically
  805.           lead into the Picture Selection and Control Panel.  This
  806.           allows selection of letters and other game features. 
  807.  
  808.  
  809.      Copyright (C) 1991 by C. E. Krehbiel                       Page 9
  810.  
  811.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  812.  
  813.  
  814.                           STARTING THE GAME Cont.
  815.                           -----------------------
  816.  
  817.  
  818.      11.  In the picture selection menu, an alphabetical listing of
  819.           the available ABC pictures and a Control Panel is presented. 
  820.           Help is available for this screen by pressing "Alt-H".  You
  821.           can escape from the help screen by pressing any key.
  822.  
  823.      12.  The letters can be selected for play individually or in
  824.           groups.  To move the cursor to the individual letters, press
  825.           the [Left arrow] key or [Esc].  To highlight a letter and
  826.           select it for game play, press [Spacebar] or [Enter]. 
  827.           Pressing the [Spacebar] again deselects the letter.
  828.  
  829.      13.  Repeat step 12 to select as many pictures as desired. 
  830.           Pictures can be selected in any order.  The order of
  831.           selection is the order in which the pictures will appear in
  832.           Basic and Guess Quick games unless random order presentation
  833.           is selected in the control panel.
  834.  
  835.      14.  If it is desired to select all the pictures, all the
  836.           letters, or all the numbers, that can be easily accomplished
  837.           in the control panel.  To return to the control panel, press
  838.           [Esc] or use the [Right Arrow] key.
  839.  
  840.      15.  If you wish to save the letter selections for a later game
  841.           session, move the cursor to the Control Panel.  Then press
  842.           "S" to save the game configuration.  You can also use the up
  843.           or down arrow keys to move the cursor to the "Save Game
  844.           Configuration" line and then press [Spacebar] or [Enter] to
  845.           select that option.
  846.  
  847.      16.  Once all the desired pictures and game options have been
  848.           selected and the configuration optionally saved, move the
  849.           highlighted cursor to the top choice labeled "START GAME
  850.           PLAY" and press [Enter] or [Spacebar] key to begin the game. 
  851.           You can also start the game by pressing "G".
  852.  
  853.      17.  Pressing "Ctrl-Home" will restart the game at the opening
  854.           menu.  Pressing "Ctrl-End" or "Ctrl-Break" will exit the
  855.           game.  These are available whenever the program is waiting
  856.           for a user keystroke.  If the ABC game was started with the
  857.           "Easy Exit" command line option, (/E), then the F9 function
  858.           key will restart the game and F10 will exit the game.  If
  859.           you are starting ABC from a menu of choices for your child,
  860.           this allows your child an easy way to return to the menu.
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.      Copyright (C) 1991 by C. E. Krehbiel                      Page 10
  868.  
  869.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  870.  
  871.  
  872.                     STARTING THE GAME -- Hard Disk System
  873.                     -------------------------------------
  874.  
  875.  
  876.      If you are fortunate enough to have a hard disk in your computer,
  877.      you should replace the instructions contained in steps 1 through
  878.      5 above with the following procedure to run the ABC game from
  879.      your hard disk.
  880.  
  881.  
  882.  
  883.      1.   Turn on the computer and get to the DOS prompt.  This will
  884.           usually be:    C:\>
  885.  
  886.      2.   Make  \ABC your default subdirectory by typing:  
  887.                CD \ABC [Enter]
  888.  
  889.      3.   Start the ABC game by typing:   ABC [Enter]
  890.  
  891.  
  892.      You can now continue with Step 6 in the instructions for floppy
  893.      disk users above.
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.      Copyright (C) 1991 by C. E. Krehbiel                      Page 11
  926.  
  927.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  928.  
  929.  
  930.                           CONTROL PANEL FEATURES 
  931.                           ----------------------
  932.  
  933.  
  934.      The Picture Selection & Control Menu is accessed from the
  935.      Children's Picture Menu by pressing "Alt-S" for Setup.  The
  936.      Control Panel is on the right side of the menu screen.  On the
  937.      left side is an alphabetical listing of available picture letters
  938.      that can be used in the game.  Any pictures that have been
  939.      selected for play are highlighted.  
  940.  
  941.      If no picture files appear, make sure that you have run the
  942.      installation program.  The file ABC_PICS.EXE on the registered
  943.      user distribution disk must be run to expand the picture files. 
  944.      This happens automatically during the installation.
  945.  
  946.      The control panel is divided into three sections by horizontal
  947.      lines.  The top section contains disk drive information and a
  948.      brief reminder of useful keystrokes.  The middle section contains
  949.      a bar selection menu for different game features.  The bottom
  950.      section contains status indicators for several game features. 
  951.      Not all menu bar features apply to each game.  Features that are
  952.      available for the selected game are presented in normal colors
  953.      with a highlighted key letter.  Unavailable options are in a dim
  954.      color without a highlighted letter.
  955.  
  956.      There are two ways to select an option.  The first is to press
  957.      the highlighted key that corresponds to the menu bar option.  A
  958.      feature can also be selected by using the "Up" and "Down" arrow
  959.      keys to move the highlighted bar to the desired item.  The item
  960.      can then be selected by pressing  [Spacebar] or [Enter].
  961.  
  962.      The features in the Control Panel are as follows.  Applicable
  963.      games for each option appear in parenthesis.
  964.  
  965.  
  966.      Clear and Start Over
  967.      --------------------
  968.           Deselects all letter and number pictures and starts over
  969.           with a clean slate.  Note that at least one picture must be
  970.           selected to successfully start the game.  (1,2,3)
  971.  
  972.      Select All
  973.      ----------
  974.           Selects all available letter and number pictures for game
  975.           play.  (1,2,3,4)
  976.  
  977.      Select All Alphabet
  978.      -------------------
  979.           Selects all available letter pictures A-Z for game play. 
  980.           All number pictures are automatically deselected.  (1,2,3)
  981.  
  982.  
  983.      Copyright (C) 1991 by C. E. Krehbiel                      Page 12
  984.  
  985.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  986.  
  987.  
  988.                        CONTROL PANEL FEATURES, Cont.
  989.                        -----------------------------
  990.  
  991.  
  992.      Select All Numbers
  993.      ------------------
  994.           Selects all available number pictures 0-9 for game play. 
  995.           All letter files are automatically deselected.  (1,2,3)
  996.  
  997.      Disable/Enable Nursery Rhyme Music
  998.      ----------------------------------
  999.           This option toggles a switch which selects either nursery
  1000.           rhyme melodies or a "TA DA" sound when pictures have been
  1001.           successfully keyed.  An indicator in the bottom panel shows
  1002.           TONE when the "TA DA" sound has been selected, or RHYM when
  1003.           nursery rhymes are active.  (1,2,4)
  1004.  
  1005.      Enable Random/Sorted Order Selection
  1006.      ------------------------------------
  1007.           This option toggles a switch which causes pictures to be
  1008.           presented for play in sorted or random order.  In the sorted
  1009.           order mode, pictures will be presented in the order in which
  1010.           they were selected.  This will be numeric and alphabetical
  1011.           order if control panel group selection was used.  In random
  1012.           mode, pictures will not be repeated until all pictures have
  1013.           been shown.  An indicator box in the bottom panel shows
  1014.           RANDM for random order and ORDRD for selected order mode. 
  1015.           (1,2)
  1016.  
  1017.      Enable/Release Keyboard Plus Key Hold
  1018.      -------------------------------------
  1019.           The Plus Key Hold is a feature which can be used by an adult
  1020.           to moderate the pace of play.  I added this feature to an
  1021.           early version of the program when my daughter insisted on
  1022.           bashing all the keys at random just to hear the noise it
  1023.           made.  Plus Key Hold causes the keyboard to be dead once a
  1024.           picture has been displayed until the "Plus" key on the right
  1025.           side of the keyboard has been pressed.  Then the keyboard is
  1026.           live.  As a reminder, a tiny "+" symbol appears in the upper
  1027.           left corner of the screen.
  1028.  
  1029.           The current status of the plus key hold toggle switch is
  1030.           shown by an indicator in the lower panel.  PLS OF
  1031.           corresponds to "plus off" or a normal live keyboard.  PLS ON
  1032.           indicates that Plus Key Hold is active.  (1)
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.      Copyright (C) 1991 by C. E. Krehbiel                      Page 13
  1042.  
  1043.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  1044.  
  1045.  
  1046.                        CONTROL PANEL FEATURES, Cont.
  1047.                        -----------------------------
  1048.  
  1049.      Lock/Unlock Songs to/from Pictures
  1050.      ----------------------------------
  1051.           This is one of many features based upon a user's suggestion. 
  1052.           This option allows the nursery rhyme songs to be "locked" or
  1053.           synchronized to the letter/number pictures.  When songs are
  1054.           not locked, they are selected at random.  To the extent
  1055.           possible, songs try to emphasize the featured letter when
  1056.           they are synchronized to the picture.  For example, if the
  1057.           songs are "locked", "The Old Brass Wagon" is always played
  1058.           when the letter "B" is pressed.  The control panel indicator
  1059.           displays SYNC when the nursery rhymes are locked to the
  1060.           pictures.  NOSYNC is displayed for random selection of
  1061.           songs.  (1,2,4)  
  1062.  
  1063.      Return to Menu After nn Plays
  1064.      -----------------------------
  1065.           This option provides a return to the opening menu after a
  1066.           defined number of pictures have been displayed.  If nn = 0,
  1067.           the selected game will continue indefinitely until Ctrl-
  1068.           Break, Ctrl-Home, or Ctrl-End are pressed.  (1,2,4)
  1069.  
  1070.      Save Game Configuration
  1071.      -----------------------
  1072.           This is a very powerful feature which allows all pertinent
  1073.           game information to be saved in a configuration file.  The
  1074.           saved information consists of the picture selection list and
  1075.           the status of every item in the Control Panel indicator
  1076.           field.  The name of the default configuration file is
  1077.           ABC.CFG.  This file will be updated every time the Save Game
  1078.           option is selected.  The next time ABC FUN KEYS is started,
  1079.           it will automatically use the letters and parameters stored
  1080.           in the configuration file.  (1,2,3,4)
  1081.  
  1082.           This semi-permanent configuration capability allows you to
  1083.           design a custom game environment for your child.  Once
  1084.           configured, a game can be easily selected from the
  1085.           Children's Picture Menu until you decide to change
  1086.           parameters.
  1087.  
  1088.           For advanced users, ABC FUN KEYS has the ability to use
  1089.           multiple configuration files by means of the command line
  1090.           parameter /C=<ABC config file name>.  (See the next section
  1091.           for more information on command line control parameters.) 
  1092.           When you specify a configuration file name other than the
  1093.           default, ABC FUN KEYS saves its configuration information to
  1094.           a file of that name.  If the file does not already exist, it
  1095.           is created.  Therefore, you can have multiple configuration
  1096.           files that are designed for different purposes.
  1097.  
  1098.  
  1099.      Copyright (C) 1991 by C. E. Krehbiel                      Page 14
  1100.  
  1101.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  1102.  
  1103.  
  1104.                       HEAVEN & MUD CONTROL PANEL FEATURES
  1105.                     -----------------------------------
  1106.  
  1107.      Use LowerCase/UpperCase Letters in H&M
  1108.      --------------------------------------
  1109.           This menu bar option allows selection of uppercase or lower
  1110.           case letters in Game 3, Heaven and Mud.  Numbers are not
  1111.           affected.  Upper case letters will be used when G3 UPR is in
  1112.           the indicator display.  Lower case letters will be used when
  1113.           G3 LWR is displayed.
  1114.  
  1115.      Heaven/Mud Letter Velocity
  1116.      --------------------------
  1117.           This selection controls the speed at which the characters
  1118.           move across the screen subject to the capabilities of the
  1119.           computer.  When this item is selected, a setting window
  1120.           appears that allows the speed variable to be changed. 
  1121.           Applicable values are from 0 to 15 with lower numbers
  1122.           introducing less delay in the character movement for a
  1123.           faster game.  If set to -1, the computer's speed is
  1124.           automatically sensed and velocity is adjusted automatically
  1125.           for an intermediate level of play.  Note that when using a
  1126.           4.77 MHz PC, the fastest character movement is fairly slow. 
  1127.           Speed can be adjusted during the course of game play by
  1128.           pressing the [Up Arrow] key to speed up play and the [Down
  1129.           Arrow] key to slow down play.  These speed adjustments are
  1130.           semi-permanent and remain in-place until the ABC program is
  1131.           exited.
  1132.  
  1133.      Heaven/Mud Letter Duration
  1134.      --------------------------
  1135.           The duration selection controls the maximum number of moves
  1136.           that a character can make before expiring.  The actual
  1137.           number of moves is set by a random number generator for each
  1138.           character subject to this maximum value.  When this item is
  1139.           selected, a setting window opens that allows the duration
  1140.           variable to be changed.  Applicable values are from 1 to 50. 
  1141.           Lower values correspond to a shorter average duration time
  1142.           and hence a faster game requiring more skill.
  1143.  
  1144.      Heaven/Mud Letter Warning
  1145.      -------------------------
  1146.           Before each character is about to expire, it changes color
  1147.           as a warning.  The warning selection allows you to set the
  1148.           number of moves before expiration that the warning appears. 
  1149.           Notice that it should be set lower than the duration
  1150.           variable discussed above.  When this item is selected, a
  1151.           setting window opens that allows the warning variable to be
  1152.           changed.  Applicable values are from 1 to 10.  Lower values
  1153.           correspond to less expiration warning time and hence a game
  1154.           requiring greater skill.
  1155.  
  1156.  
  1157.      Copyright (C) 1991 by C. E. Krehbiel                      Page 15
  1158.  
  1159.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  1160.  
  1161.  
  1162.                        COMMAND LINE CONTROL FEATURES
  1163.                        -----------------------------
  1164.  
  1165.      A command line parameter is an instruction to the ABC FUN KEYS
  1166.      program that is entered on the same line as the command to start
  1167.      the program from DOS.  These are generally for advanced users. 
  1168.      You do not need to enter any commands other than "ABC" to make
  1169.      the program run.  The command line instructions add extra
  1170.      options.  All command line instructions start with a forward
  1171.      slash "/".  If you type "ABC /?", the program will provide a
  1172.      brief listing of all available command line options.  Following
  1173.      are listings, descriptions, and examples for the optional command
  1174.      line parameters for ABC FUN KEYS.
  1175.  
  1176.  
  1177.           /D=<Drive:pathname>  (Drives A: thru H: are valid)
  1178.                This command allows you to specify a drive and pathname
  1179.                to the ABC picture and auxiliary files.  If omitted,
  1180.                ABC FUN KEYS defaults to the current drive and
  1181.                directory.  The program will run on most local area
  1182.                networks.  If you need to use drive letter greater than
  1183.                H:, consider using DOS's ASSIGN command.
  1184.                Example:  ABC /D=C:\GAMES\ABC
  1185.  
  1186.           /G=<Game number>  (1 thru 4 are valid numbers)   
  1187.                This option allows you to automatically select one of
  1188.                the four games to be played.  If you select this
  1189.                option, ABC FUN KEYS immediately begins the chosen game
  1190.                without any menus.
  1191.                Example:  ABC /G=3
  1192.  
  1193.           /V=<Video mode> (1=CGA, 2=MCGA, 3=EGA, 7=MONO, 9=VGA)
  1194.                ABC FUN KEYS has the ability to automatically detect
  1195.                the type of video display board you have installed in
  1196.                your computer.  This command line option allows you to
  1197.                override the default selection.  If you are having
  1198.                trouble with your display, you may wish to experiment
  1199.                with different options from 0 through 10.
  1200.                Example:  ABC /V=7  
  1201.  
  1202.           /C=<ABC config file name>  (The default file is ABC.CFG)
  1203.                When you start the game, ABC FUN KEYS looks up initial
  1204.                game settings in a configuration file.  This option
  1205.                allows you to have multiple configuration files and
  1206.                recall any of them from the command line.  This might
  1207.                be useful if you wanted to develop a front end
  1208.                selection menu for different types of games.
  1209.                Example:  ABC /C=MYGAME.CFG
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.      Copyright (C) 1991 by C. E. Krehbiel                      Page 16
  1216.  
  1217.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  1218.  
  1219.  
  1220.                     COMMAND LINE CONTROL FEATURES Cont.
  1221.                     -----------------------------------
  1222.  
  1223.  
  1224.  
  1225.           /N=<Number of Songs>  (The default is 27 songs available)
  1226.                This setting allows you to restrict the number of songs
  1227.                available to the ABC program.  It is probably more
  1228.                useful if you wish to add additional songs.  Utilities
  1229.                to manipulate the song file and add songs are available
  1230.                on the ABC bulletin board system (BBS) to registered
  1231.                program users.
  1232.                Example:  ABC /N=20
  1233.  
  1234.           /T=<Tempo Modify Factor>  (The default is 10, normal speed.)
  1235.                The Tempo Modify Factor allows you to change the tempo
  1236.                of the nursery rhyme games that will be played by the
  1237.                ABC Fun Keys program.  Factors can range from 5, the
  1238.                fastest tempo, to 30 which will produce the slowest
  1239.                tempo.  Experiment to see which you prefer.
  1240.                Example:   ABC /T=15 
  1241.                           (Produces a slightly slower rhyme tempo.)
  1242.  
  1243.           /Q   (Quiet operation)
  1244.                This option kills all sound effects and nursery rhyme
  1245.                melodies for totally quiet play.  Most kids find it
  1246.                boring.  Many adults love it.  You decide!
  1247.                Example:  ABC /Q
  1248.  
  1249.           /M   (Skips the children's opening Menu)
  1250.                You may want to exercise total control over the game
  1251.                setup.  If you find yourself usually using the help or
  1252.                setup key from the Children's opening menu, this option
  1253.                provides an easy way to skip it.
  1254.                Example:  ABC /M
  1255.  
  1256.           /S   (Snow reduction)
  1257.                Many early CGA video display boards produce a snowy or
  1258.                static filled image during screen updates when a
  1259.                program writes directly to the video display.  Most
  1260.                programmers (including this one) like to design
  1261.                programs that write directly to the display since it
  1262.                provides fast, snappy graphics.  If you have one of the
  1263.                old video boards, you have a choice between a fast
  1264.                static filled display, or a slower but relatively
  1265.                static free display.
  1266.                Example:  ABC /S
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.      Copyright (C) 1991 by C. E. Krehbiel                      Page 17
  1274.  
  1275.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  1276.  
  1277.  
  1278.                     COMMAND LINE CONTROL FEATURES Cont.
  1279.                     -----------------------------------
  1280.  
  1281.  
  1282.  
  1283.           /E   (Easy Exit)
  1284.                Several people requested an easy way to exit or restart
  1285.                the ABC program for children rather than the obtuse
  1286.                "Ctrl-Home/End" keys.  This allows you to provide that
  1287.                option.  When enabled, "easy exit" allows the F9
  1288.                function key to restart the program and F10 to
  1289.                immediately exit.  These keys are active any time the
  1290.                program is waiting for keyboard input.
  1291.                Example:  ABC /E  enables "easy exit".
  1292.  
  1293.           /P   (Print Screen Activated)
  1294.                Some users wanted to be able to print the screen
  1295.                pictures.  The [Print Screen] keyboard key is normally
  1296.                disabled to prevent the program from hanging if a
  1297.                printer is off-line, or lots of paper from being
  1298.                wasted.  This switch activates screen printing.  As a
  1299.                reminder, you will need to utilize a graphics driver
  1300.                such as DOS's GRAPHICS.COM to successfully print a
  1301.                graphics screen image.  Check your printer and DOS
  1302.                manuals for details.  Not all printers may be able to
  1303.                do this function correctly.
  1304.                Example:  ABC /P  enables screen printing.
  1305.  
  1306.           /L   (Lyrics are not shown)
  1307.                This switch disables the scrolling lyrics for the
  1308.                nursery rhymes at the top of the picture screens.
  1309.                Example:  ABC /L  disables scrolling lyrics.
  1310.  
  1311.      You can combine multiple command line instructions on the same
  1312.      line.  For example, if you want to set up your own front end menu
  1313.      for ABC FUN KEYS, a command line setup like this might be useful:
  1314.  
  1315.                ABC /D=C:\GAMES\ABC /C=ALPHANUM.CFG /G=3
  1316.  
  1317.      Another few examples:
  1318.                ABC /Q /M
  1319.                abc /v=1 /s /d=e:
  1320.  
  1321.      Notice that either upper or lower case can be used and the order
  1322.      of the commands is not important.
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.      Copyright (C) 1991 by C. E. Krehbiel                      Page 18
  1332.  
  1333.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  1334.  
  1335.  
  1336.                             HIDDEN GAME FEATURES
  1337.                             --------------------
  1338.  
  1339.  
  1340.      1.   At any time the program is waiting for keyboard input, it is
  1341.           possible to restart the game at the opening menu selection
  1342.           by pressing "Ctrl-Home".  (Press both keys simultaneously.) 
  1343.             
  1344.      2.   Press "Ctrl-End" or "Ctrl-Break" to end the game and return
  1345.           to the DOS prompt.
  1346.  
  1347.      3.   A "flashcard" mode is available in Game "Basic".  To enter
  1348.           the flashcard mode, press the "Scroll Lock" key in the upper
  1349.           right hand corner of the keyboard.  The length of the
  1350.           flashcard duration can be adjusted by pressing the "up
  1351.           arrow" key to speed up the rate and the "down arrow" key to
  1352.           slow down the rate.  The flashcard mode can be stopped by
  1353.           pressing the "Scroll Lock" key once again.  
  1354.  
  1355.           Note that the flashcard rate is dependent upon the speed of
  1356.           the disk drive and can not be increased beyond a certain
  1357.           point.  Use of a ram-disk or hard disk can significantly
  1358.           improve the performance of the program in this mode.
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.      Copyright (C) 1991 by C. E. Krehbiel                      Page 19
  1390.  
  1391.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  1392.  
  1393.  
  1394.                     USING ABC FUN KEYS WITH A RAM-DISK
  1395.                     ----------------------------------
  1396.  
  1397.      The use of a simulated floppy disk drive in RAM memory (commonly
  1398.      called a RAM Disk) can greatly speed up the rate at which the ABC
  1399.      program retrieves picture and music files.  This makes the game's
  1400.      operation seem instantaneous.
  1401.  
  1402.      To speed up the program in this way requires ram-disk software
  1403.      such as VDISK.SYS which is included with many copies of DOS. 
  1404.      Ram-disk software is not included with this program.
  1405.  
  1406.      Follow instructions to use your ram-disk software.  Create the
  1407.      electronic disk drive.  Label the disk drive C:.  Copy the
  1408.      picture and music files from the game disk to the electronic disk
  1409.      by issuing the following commands...
  1410.  
  1411.                     COPY A:*.S* C: [Enter]
  1412.  
  1413.      Begin the ABC FUN KEYS game by typing...
  1414.  
  1415.                     ABC /D=C: [Enter]
  1416.  
  1417.      Note that using the program command "/D=C:" following the call
  1418.      for the ABC program instructs the program to look for picture and
  1419.      other auxiliary files on the electronic disk, C:.  These files
  1420.      can be retrieved from any valid disk drive by changing the drive
  1421.      designation.  If no drive/path information is specified, the
  1422.      program assumes the current disk drive.
  1423.  
  1424.  
  1425.  
  1426.                NOTES ON USING ABC FUN KEYS WITH A HARD DISK
  1427.                --------------------------------------------
  1428.  
  1429.      Using ABC FUN KEYS with a hard disk is similar to the operation
  1430.      of the program with a RAM disk.  For example, suppose the program
  1431.      ABC is located in a subdirectory called "c:\games" off of the
  1432.      root directory.  To avoid cluttering up the games directory with
  1433.      the picture and auxiliary files, you may have placed them in the
  1434.      directory "c:\games\pics".  You must have all files with an
  1435.      extension that begins with "s" in the pics subdirectory.  (ie:
  1436.      *.s*)  To start the game type...
  1437.  
  1438.          CD \GAMES [Enter]
  1439.          ABC /D=C:\GAMES\PICS [Enter]
  1440.  
  1441.      Note that the ABC game must always receive drive information. 
  1442.      Any necessary path information to the picture and other auxiliary
  1443.      files must follow the drive specification.
  1444.  
  1445.  
  1446.  
  1447.      Copyright (C) 1991 by C. E. Krehbiel                      Page 20
  1448.  
  1449.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  1450.  
  1451.  
  1452.                     OTHER ABC FUN KEY NOTES OF INTEREST
  1453.                     -----------------------------------
  1454.  
  1455.      The picture files are labeled ".spf" which stands for "scrunched
  1456.      picture file".  A crude form of data compression has been used to
  1457.      minimize the space required by the pictures and enable faster
  1458.      data loading.  The picture files can be created using the
  1459.      Paintbrush program provided with Microsoft's Windows 3.0.  Once a
  1460.      *.BMP image is created with Paintbrush, it must be "scrunched"
  1461.      for use with ABC FUN KEYS.  The program SCRUNCH.EXE is available
  1462.      on the ABC Bulletin Board System (BBS) for registered users for
  1463.      this purpose.  It is contained in the BBS archive file
  1464.      ABCPICS.ZIP.  The format of the files is different for ABC FUN
  1465.      KEYS Version 4.02 and above.  Old version picture files will not
  1466.      work.
  1467.  
  1468.      Any assistance with either musical scores or pictures is
  1469.      gratefully accepted.  The author is neither an artist nor
  1470.      composer.
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.      Copyright (C) 1991 by C. E. Krehbiel                      Page 21
  1506.  
  1507.      ABC FUN KEYS                                Program Documentation_________________________________________________________________
  1508.  
  1509.  
  1510.                    LISTING OF ABC PROGRAM FILES AND USES
  1511.                    -------------------------------------
  1512.  
  1513.  
  1514.      ABC.CFG       --    The initial game configuration file.  This is
  1515.                          the file which contains the letter/number
  1516.                          selection list and status of game options. 
  1517.                          This file can be modified by the user in the
  1518.                          Control Menu.
  1519.  
  1520.      ABC.DOC       --    This users manual.
  1521.        
  1522.      ABC.EXE       --    The main ABC program.
  1523.  
  1524.      ABC_PICS.EXE  --    Picture files that will be loaded and
  1525.        (Registered       displayed by the ABC program.  These files
  1526.         version only)    are compressed into a self-extracting
  1527.                          archive.
  1528.  
  1529.      A.SPF - Z.SPF --    Uncompressed picture files.  Not all picture
  1530.        (Shareware        files are included with the shareware
  1531.         version only)    version.
  1532.  
  1533.      INSTALL.BAT   --    The installation batch file.  This will
  1534.                          create a usable ABC floppy diskette, or
  1535.                          install the ABC program onto a hard disk. 
  1536.  
  1537.      MENU.SCR and
  1538.      GAME3.SCR     --    Picture files used for the opening menu and
  1539.                          the background for Heaven & Mud.  These files
  1540.                          must be located in the same directory as the
  1541.                          picture and music files.
  1542.  
  1543.      MUSIC.SNG     --    A file with nursery rhyme songs that will be
  1544.                          loaded and played by the ABC program.
  1545.  
  1546.      READ.ME       --    Introduction to the ABC FUN KEYS program. 
  1547.  
  1548.      REGISTER.DOC  --    The instant mailer registration form.
  1549.  
  1550.      WHATS.NEW     --    A text file describing the improvements
  1551.                          incorporated in Version 4.2 of ABC Fun Keys.
  1552.  
  1553.      ASK.EXE       --    A support file for the INSTALL program that
  1554.                          allows batch file branching.
  1555.  
  1556.      BROWSE.COM    --    A support file for the INSTALL program that
  1557.                          allows a text file to be viewed.  Use to view
  1558.                          the documentation by typing BROWSE ABC.DOC.
  1559.  
  1560.  
  1561.  
  1562.  
  1563.      Copyright (C) 1991 by C. E. Krehbiel                      Page 22
  1564.  
  1565.                            INSTANT MAILER REGISTRATION FORM
  1566.                            --------------------------------
  1567.               Please support quality shareware by registering your copy.
  1568.                   THANK YOU in advance for registering ABC FUN KEYS!
  1569.      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
  1570.      Make check         Courtney E. Krehbiel / ABC Fun Keys         Order Form
  1571.      payable to:         199 N. El Camino Real, Suite F175
  1572.                                Encinitas, CA 92024
  1573.  
  1574.      =========================================================================
  1575.      Qty           Description                                Unit    Extended
  1576.      -------------------------------------------------------------------------
  1577.               | INDIVIDUAL REGISTRATION                     |        |
  1578.               | ABC FUN KEYS Ver. 4.2                       | $15.00 | $
  1579.               |  (Latest version, manual on disk, number    |        |
  1580.               |   files, and complete set of alphabet       | U.S.   |
  1581.               |   picture files.)  ** 5 1/4 inch floppy **  | only   |
  1582.      ---------|---------------------------------------------|--------|--------
  1583.               | COMMERCIAL / INSTITUTIONAL                  | $50.00 | $
  1584.               | REGISTRATION PER SITE                       |        |
  1585.               | ABC FUN KEYS Ver. 4.2                       | U.S.   |  
  1586.               |  (Same package as above)                    | only   |
  1587.      ---------|---------------------------------------------|--------|--------
  1588.               | 3 1/2 inch format instead of 5 1/4;   ADD   | $ 2.00 | $
  1589.      ---------|---------------------------------------------|--------|--------
  1590.                                                              Subtotal: $
  1591.                 (CA residents must add 8.25% sales tax)           Tax: $
  1592.                                                            Total U.S.: $
  1593.  
  1594.      Payment by:   ( ) Check    ( ) Money Order    ( ) Visa / MasterCard
  1595.  
  1596.      Name: ...................................................................
  1597.                    
  1598.      Addr: ...................................................................
  1599.  
  1600.      .........................................................................
  1601.  
  1602.      City: ...............................   State: ........  Zip: ...........
  1603.  
  1604.      ============ The following is needed only for Credit Card ===============
  1605.  
  1606.      Work Phone: (....) ................  Home Phone:  (....) ................
  1607.  
  1608.      Card #: ...........................................  Expires: ...........
  1609.  
  1610.      Name of Cardholder: .....................................................
  1611.  
  1612.      Signature: ..............................................................
  1613.  
  1614.      Note: On-line registration via modem is available at the ABC BBS.  To
  1615.            order, dial (619) 436-3525.  Open 24 hrs/day, 300/1200/2400, N,8,1
  1616.      =========================================================================
  1617.         THANK YOU!!    Please allow up to two weeks for program delivery.
  1618.  
  1619.             -------------------  INSTANT MAILER  ----------------------
  1620.      Fold at the page break with the printing facing out.  Then fold letter
  1621.      style, exposing the mailing address and hiding your information.  If
  1622.      necessary, staple check to the mailer, then staple or tape sides and top.
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.      -------------------------------------------------------------------------
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.      --------------------------------------------------------------------------
  1656.      From:                                                                Place
  1657.          ----------------------------
  1658.                                                                           Stamp 
  1659.          ----------------------------
  1660.                                                                           Here
  1661.          ----------------------------
  1662.  
  1663.  
  1664.                                        Courtney E. Krehbiel / ABC FUN KEYS
  1665.  
  1666.                                        199 N. El Camino Real,  Suite F175
  1667.  
  1668.                                        Encinitas,  CA     92024 
  1669.  
  1670.      ABC42                             U.S.A.
  1671.  
  1672.